﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Jim.K3Cloud;

[Sdk("Kingdee.BOS.ServiceFacade.ServicesStub.Metadata.MetadataService.GetObjectTypes", "获取子目录，指定类型的对象列表")]
public class K3CloudGetObjectTypesRequest : ISdkRequest<K3CloudGetObjectTypesResponse>
{
    /// <summary>
    /// 子模块ID列表
    /// </summary>
    public List<string> SubsystemIDs { get; set; }
    /// <summary>
    /// 模块类型 100:单据;400:基础资料;500:动态表单;502:过滤条件框;220:系统参数;900:简单帐表;600:套打;
    /// </summary>
    public List<K3CloudModelType> ModelTypes { get; set; }
    /// <summary>
    /// 是否模板
    /// </summary>
    public bool IsTempalt{ get; set; }

    public void Validate()
    {
    }
}


public class K3CloudGetObjectTypesResponse: SdkResponse<List<K3CloudObjectData>>
{

}


